home *** CD-ROM | disk | FTP | other *** search
/ Champak 61 / Volume 61 - JOGO DISK .iso / Games / jungle_jiggy.swf / scripts / DefineSprite_89_TMPfric6p884d / frame_1 / DoAction.as
Text File  |  2008-03-10  |  2KB  |  69 lines

  1. function detectFlashVersion(detectVersion)
  2. {
  3.    var _loc3_ = System.capabilities.version;
  4.    var _loc2_ = undefined;
  5.    var _loc1_ = 0;
  6.    while(_loc1_ < _loc3_.length)
  7.    {
  8.       _loc2_ = Number(_loc3_.charAt(_loc1_));
  9.       if(!isNaN(_loc2_))
  10.       {
  11.          _loc2_ = !!isNaN(Number(_loc3_.charAt(_loc1_ + 1))) ? _loc2_ : Number(String(_loc2_) + _loc3_.charAt(_loc1_ + 1));
  12.          break;
  13.       }
  14.       _loc1_ = _loc1_ + 1;
  15.    }
  16.    if(_loc2_ < detectVersion)
  17.    {
  18.       gotoAndPlay(3);
  19.    }
  20.    else
  21.    {
  22.       gotoAndPlay(2);
  23.    }
  24. }
  25. function startPreload()
  26. {
  27.    this.onEnterFrame = function()
  28.    {
  29.       this.preload();
  30.    };
  31. }
  32. function preload()
  33. {
  34.    var _loc3_ = _root.getBytesTotal();
  35.    var _loc4_ = _root.getBytesLoaded();
  36.    var _loc5_ = Math.floor(_loc4_ / _loc3_ * 100);
  37.    loader_bar.mask._xscale = _loc5_;
  38.    loader_bar._alpha = loader_bar._alpha >= 100 ? 100 : loader_bar._alpha + 10;
  39.    if(_loc4_ >= _loc3_ && _loc3_ > 0)
  40.    {
  41.       delete this.onEnterFrame;
  42.       _root.gotoAndPlay(startFrameLabel);
  43.    }
  44. }
  45. function showLogo()
  46. {
  47.    this.playbackPercent = 0;
  48.    this.onEnterFrame = function()
  49.    {
  50.       this.logoFrameStep();
  51.    };
  52. }
  53. function logoFrameStep()
  54. {
  55.    var _loc3_ = 30;
  56.    var _loc2_ = 200;
  57.    var _loc4_ = Math.floor(playbackPercent * _loc2_) + 1;
  58.    playbackPercent += _loc3_ / movieFramerate / _loc2_;
  59.    logo.gotoAndStop(_loc4_);
  60.    if(playbackPercent >= 1 || skipPreloader)
  61.    {
  62.       delete this.onEnterFrame;
  63.       startPreload();
  64.    }
  65. }
  66. _visible = false;
  67. detectFlashVersion(flashVersion);
  68. stop();
  69.